html {
  font-size:100%;
  -webkit-text-size-adjust:100%;
  -ms-text-size-adjust:100%;
  font-family:"宋体", "Arial Narrow", HELVETICA;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
  margin:0;
  padding:0;
}
table {
  border-collapse:collapse;
  border-spacing:0;
}
img, button, input {
  height:auto;
  border:0;
  -ms-interpolation-mode:bicubic;
  vertical-align:middle;
}
address, caption, cite, code, dfn, em, strong, th, var {
  font-style:normal;
  font-weight:normal;
}
ol, ul, li {
  list-style:none;
  list-style-type:none;
}
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 {
  font-size:100%;
  overflow:hidden;
}
h3, h4 { font-weight:lighter; }
q:before, q:after { content:''; }
abbr, acronym { border:0; }
sub, sup {
  position:relative;
  font-size:75%;
  line-height:0;
  vertical-align:baseline;
}
sup { top:-0.5em; }
sub { bottom:-0.25em; }
a:hover, a:active { outline:0; }
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display:block; }
audio, canvas, video {
  display:inline-block;
  *display:inline;
  *zoom:1;
}
button, input, select, textarea {
  margin:0;
  font-size:100%;
  vertical-align:middle;
}
button, input {
  *overflow:visible;
  line-height:normal;
}
button::-moz-focus-inner, input::-moz-focus-inner {
  padding:0;
  border:0;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
  cursor:pointer;
  -webkit-appearance:button;
}
input[type="search"] {
  -webkit-appearance:textfield;
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance:none; }
textarea {
  overflow:auto;
  vertical-align:top;
}
legend, select { color:#000000; }
.clearfix { *zoom:1; }
.clearfix:before, .clearfix:after {
  display:table;
  content:"";
}
.clearfix:after { clear:both; }
body {
  font-family:"宋体", "Arial Narrow", HELVETICA;
  font-size:12px;
  line-height:22px;
  color:#3c3c3c;
  background:#ffffff;
}
a {
  color:#006ec3;
  text-decoration:none;
}
a:hover { text-decoration:underline; }
.msg-box {
  width:400px;
  background:#f2f2f2;
  padding:3px;
  margin:120px auto;
}
.msg-box  .msg-box-bg {
  border:1px solid #e6e6e6;
  background:#ffffff;
}
.msg-box  .msg-box-bg .hd {
  height:32px;
  line-height:32px;
  border-bottom:1px solid #e6e6e6;
  margin:0 10px;
}
.msg-box  .msg-box-bg .hd h2 {
  color:#ff7700;
  padding-left:5px;
  font-size:14px;
}
.msg-box .msg-box-bg .hd h2 span {
  color:#999999;
  font-size:12px;
  font-weight:lighter;
}
.msg-box  .msg-box-bg .bd {
  overflow: hidden;
  padding: 50px 10px;
  text-align:center;
}
